package com.bl.weilan.service.biz.information;


import com.bl.weilan.dao.model.InformationEntity;
import com.bl.weilan.service.vo.DelBody;
import com.bl.weilan.service.vo.DelListBody;
import com.bl.weilan.service.vo.information.InformationAddVo;
import com.bl.weilan.service.vo.information.InformationModVo;
import com.bl.weilan.service.vo.information.InformationListVo;
import com.bl.weilan.service.vo.news.NewsListVo;
import org.springframework.data.domain.Pageable;

public interface InformationService {
    //查询通知列表
    InformationListVo getInformationList(Pageable pageable );
    //查询通知详情
    InformationEntity getInformationById(String id);
    //发布一条通知
    void addInformation(InformationAddVo informationAddVo);
    // manager 删除单条通知
    void del(DelBody id);
    //manager 批量删除通知
    void delList(DelListBody idList);
    //修改通知
    void modify(InformationModVo informationModVo);
}
